﻿#ifndef CONCRETESTATEA_H
#define CONCRETESTATEA_H

#include "state.h"

class Context;

class ConcreteStateA : public State
{
public:    
    static State* getInstance();

    void handle(Context* context) override;

private:
    ConcreteStateA();

    static State* m_pSelf;
};

#endif // CONCRETESTATEA_H
